Big Huge Thesaurus

Bombay hemp

noun